substantial consideration - Deutsch Englisch Wörterbuch